Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13A GREEN STREET Semi-Detached £270,000 1 Jun 2023
15 GREEN STREET Semi-Detached £90,000 21 Dec 2009
17 GREEN STREET Semi-Detached £75,500 10 Jul 2001
19 GREEN STREET Semi-Detached £100,000 7 Oct 2002
21 GREEN STREET Semi-Detached £325,000 3 Oct 2022